METVTSLVFIVNLLIIFTSVVNQARGDTCIDGLGYCNNCDERCKAKHGPSSESSCDRSVGVPLCKCYYECESPPSPPAPPKKCDGGAGICSQRCQGQCCDMNCAQKYIGGHGFCNTLGTFSFCQCEYPC